﻿@charset "utf-8";
/* CSS Document */

body {
	text-align: center;
	padding:0px;
	margin: 0px;
	font-family: Arial, "微软雅黑", Helvetica, sans-serif, "宋体";
	font-size: 12px;
	width:100%;
	
}
A:link {color: #333;text-decoration: none;}
A:active {color: #333;text-decoration: none;}
A:visited {color: #333;text-decoration: none;}
A:hover {color: #000;text-decoration: none;}
#box_root {width:100%;}
/****头部样式****/

#box_header { height:128px; width:100%;background:url(../images/head.jpeg);}
.mar{ margin:0 auto; width:1200px; position:relative;}
/*.mar1{ margin:0 auto; width:1200px;}*/
#logo { position:absolute; top:55px; left:0; width:183px; height:62px;}
#logo img{ float:left; }
#headtxt{position:absolute; top:0px; left:0;width:200px; height:38px; line-height:38px; color:#E1E1E1; font-size:14px;}
#weather{position:absolute; top:8px; left:250px;width:300px; height:38px;}
#save{ position:absolute; top:0px; right:0;width:200px; height:38px; line-height:38px; color:#ffab19; font-weight:bold; font-size:15px;}
#save ul{ width:170px;}
#save ul li{ float:left; width:70px; padding-left:15px;}
.inner {height: 38px; width: 1001px; }
#menunav { height: 50px; position: absolute;z-index: 999; top:60px; left:250px;}
#menunav ul {margin: 0 auto; position: relative;width: 1001px; }
#menunav li {float: left; height: 38px;position: relative; width: 120px; z-index: 999; text-align:center;}
#menunav li a {color: #19254a; display: block; font-size: 13px;height: 38px;line-height: 38px; width: 91px; padding-top:20px;}
#menunav a:hover{ color: #5f70a2;}
#menunav .subnav { display: none; position: absolute;width: 150px; z-index: 9999; padding-top:8px; margin-left:-25px;}
#menunav .subnav li {border-bottom:1px solid #fff; float: none; height: 40px; line-height: 40px; width: 150px;}
#menunav .subnav li a, #menunav li.hover .subnav li a {color: #fff; display: block; font-size: 14px; height: 40px; line-height: 40px; width: 150px; background: url(../images/submenu_bg.png); padding:0;}
#menunav .subnav li a:hover {color: #fff; background:url(../images/submenu_bg0.png) !important;}
#menunav .subnav .tt { background: url(../images/submenu_bg.png) !important;height: 5px !important; border:none; line-height:5px !important;}
#menunav .subnav .bb { background: url(../images/submenu_bg.png) !important; height: 5px !important; border:none; line-height:5px !important;}
#menunav ul li .columnSpace { display: none; position: absolute; z-index: 2000; padding:0; position:relative;}
#menunav ul li .columnSpace li strong {font-weight: normal;}

#menunav li a.m1{ background:url(../images/m1.png) top center no-repeat;}
#menunav li a.m1:hover{ background:url(../images/m1_h.png) top center no-repeat;}
#menunav li a.m2{ background:url(../images/m2.png) top center no-repeat;}
#menunav li a.m2:hover{ background:url(../images/m2_h.png) top center no-repeat;}
#menunav li a.m3{ background:url(../images/m3.png) top center no-repeat;}
#menunav li a.m3:hover{ background:url(../images/m3_h.png) top center no-repeat;}
#menunav li a.m4{ background:url(../images/m4.png) top center no-repeat;}
#menunav li a.m4:hover{ background:url(../images/m4_h.png) top center no-repeat;}
#menunav li a.m5{ background:url(../images/m5.png) top center no-repeat;}
#menunav li a.m5:hover{ background:url(../images/m5_h.png) top center no-repeat;}
#menunav li a.m6{ background:url(../images/m6.png) top center no-repeat;}
#menunav li a.m6:hover{ background:url(../images/m6_h.png) top center no-repeat;}
#menunav li a.m7{ background:url(../images/m7.png) top center no-repeat;}
#menunav li a.m7:hover{ background:url(../images/m7_h.png) top center no-repeat;}
#menunav li a.m8{ background:url(../images/m8.png) top center no-repeat;}
#menunav li a.m8:hover{ background:url(../images/m8_h.png) top center no-repeat;}
#menunav li a.m9{ background:url(../images/m9.png) top center no-repeat;}
#menunav li a.m9:hover{ background:url(../images/m9_h.png) top center no-repeat;}
#menunav li a.m10{ background:url(../images/m10.png) top center no-repeat;}
#menunav li a.m10:hover{ background:url(../images/m10_h.png) top center no-repeat;}

/*主体内容*/
#box_main {width:100%;height:auto;margin:0 auto;}
#box_banner {width:100%;height:330px; position:relative; overflow:hidden;}
#soid{ width:1920px; height:330px; position:absolute; top:0; left:50%; margin-left:-960px;}

#bg{ width:100%; height:auto; margin:0 auto; min-height:500px;}

/*左栏目*/  
#box_left {width:100%; height:100%;}

#box_left .caption{width:150px; height:90px; position:absolute; left:0; bottom:0; background:#19254a; padding:20px 30px;}
#box_left .caption h4.title{color:#fff; font-size:28px;  text-align:left;}
#box_left .caption .en{ display:block; font-size:14px; color:#fff; margin-top:20px; margin-bottom:10px;  }


#sidemenu { width:100%; height:40px; margin:0 auto; position:relative; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; margin-top:70px; }
#sidemenu .inner{ width:1200px; height:40px; margin:0 auto; position:relative;}

#sidemenu .cc{float:left;width:1000px; margin-left:250px;}
#sidemenu ul{ position:relative; height:40px; border-left: solid 1px #ccc;}
#sidemenu li{ float:left;text-align:center; height:40px; color:#19254a;  border-right: solid 1px #ccc;}
#sidemenu li a{ display:block;text-align:left; height:40px; line-height:40px; padding:0px 35px;white-space:nowrap; color:#19254a; font-size:14px;}
#sidemenu li a:hover{ color:#fff; background:#19254a; text-decoration:none;}
#sidemenu li a.current{color:#fff; background:#19254a; text-decoration:none;}
#sidemenu li a.on{color:#fff; background:#19254a;}

#sidemenu li.last{ display:none;}

#sidemenu .tt{float:left;width:100%; height:25px; text-align:left; font-size:14px; color:#000; margin-top:5px;}


#sidemenu .menu-second{display:none;position:absolute;left:0px;top:25px;width:800px;background:#CCC;z-index:9999;}
#sidemenu .menu-second li{ float:left;}

#sidemenu .location{position:absolute;top:40px;left:0px;color:#666;text-align:left;font-size:12px;width:1100px;height:22px;line-height:22px; display:none; }
#sidemenu .location a{color:#666; text-decoration:none;}
#sidemenu .location a:hover{color:#000;}

/*右栏目*/  
#box_right {width:100%;margin-top:50px; padding-bottom:100px;}
#right_top{ width:1200px; margin:0 auto; background:#ecebeb; height: 30px; margin-bottom:50px;}
.FrontPublic_breadCrumb01-d1_c1 div{padding-top:0 !important;}

#right_main{ width:1200px; margin:0 auto;}
#right_bottom{}
/*底部版权*/  
#box_footer {width:100%;height:65px; background:#262626;}
#box_footer A {color:#999;font-size:14px;}
#f_cc{width:990px; margin:0 auto; color:#999; font-size:14px;}
#box_footer a:hover {text-decoration:underline; color:#fff;}
#box_footer p {text-align:center;width:990px; line-height:70px;}


.FrontMembers_login01_info-d1_c1 .after-login .btnarea{ height:50px; line-height:50px;}
#changePasswordSubmit,.btn,.btna  {
    height: 40px;
    line-height: 40px;
    width: 132px;
	float:left;
	margin:0 10px;
}

a.btna,a.writeoff{float:left;
     display:block;
    height: 40px;
    line-height: 40px;
    width: 132px;
	color:#333 !important;
	border:solid 1px #ccc !important;
	text-align:center;
	}